lotta (lot of) - Francés Inglés Diccionario